home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 6 / CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso / cucd / prog / dopussdk / include / dopus / bufferedio.h < prev    next >
C/C++ Source or Header  |  1996-08-28  |  652b  |  28 lines

  1. #ifndef _DOPUS_BUFIO
  2. #define _DOPUS_BUFIO
  3.  
  4. /*****************************************************************************
  5.  
  6.  Buffered IO
  7.  
  8.  *****************************************************************************/
  9.  
  10. #ifndef EXEC_TYPES_H
  11. #include <exec/types.h>
  12. #endif
  13.  
  14. #ifndef DOS_DOS_H
  15. #include <dos/dos.h>
  16. #endif
  17.  
  18. void CloseBuf(APTR file);
  19. long ExamineBuf(APTR file,struct FileInfoBlock *fib);
  20. BPTR FHFromBuf(APTR file);
  21. void FlushBuf(APTR file);
  22. APTR OpenBuf(char *name,long mode,long buffer_size);
  23. long ReadBuf(APTR file,char *data,long size);
  24. long SeekBuf(APTR file,long offset,long mode);
  25. long WriteBuf(APTR file,char *data,long size);
  26.  
  27. #endif
  28.